vt-d: [CVE-2011-1898] Ensure that "iommu=required" enables interrupt remapping.
authorKeir Fraser <keir@xen.org>
Thu, 12 May 2011 15:42:00 +0000 (16:42 +0100)
committerKeir Fraser <keir@xen.org>
Thu, 12 May 2011 15:42:00 +0000 (16:42 +0100)
commitcce9aba653e4be7dce83e0887e9a547a7440d0a5
treecb876ab93f77eb762cddb8837fbdc2c94ce4abb0
parent10fbbbcab8030eaa5771e3f69a08cd6e1e489085
vt-d: [CVE-2011-1898] Ensure that "iommu=required" enables interrupt remapping.

Ensure that when Xen boots with "iommu=required" it will also insist
that interrupt remapping is supported and enabled.  It arranges that
booting with that option on vulnerable hardware will fail, rather than
appearing to succeed but actually being vulnerable to guests.

From: Allen Kay <allen.m.kay@intel.com>
Signed-off-by: Keir Fraser <keir@xen.org>
xen/drivers/passthrough/vtd/iommu.c